Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 STATION ROAD £15,837 £13,500 1 Oct 2020
89 - 91 STATION ROAD Terraced £357,589 £230,000 15 Oct 2007